package com.itheima.demo01lambda;

/**
 * @author chenming
 * Date  2023/6/6 16:15
 * @version 1.0
 * description
 */
public class Demo05Lambdaomit {
    public static void main(String[] args) {
        Flyable f = () -> {
            System.out.println("我会飞啦");
        };

        Runnable runnable = ()->{
            System.out.println("接口调用");
        };

        //方法的参数必须是接口
        test(()->{

        });
    }

    public static void test(Flyable flyable){
        new Person(){

        };
    }

    @FunctionalInterface //只能有一个抽象方法见线程接口Runnable
    interface Flyable {
        // 接口中有且仅有一个抽象方法
        void eat();
        // void eat2();
    }

}
